package com.siha_back.service;

import com.siha_back.entity.dto.MockInterview;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * 面试记录信息存储表(MockInterview)表服务接口
 *
 * @author makejava
 * @since 2025-04-18 15:35:38
 */
public interface MockInterviewService {


    int insert(MockInterview mockInterview);


    MockInterview queryByNew();


    List<MockInterview> queryByUserId(Integer userId);

//    /**
//     * 通过ID查询单条数据
//     *
//     * @param id 主键
//     * @return 实例对象
//     */
//    MockInterview queryById(Long id);

//    /**
//     * 分页查询
//     *
//     * @param mockInterview 筛选条件
//     * @param pageRequest      分页对象
//     * @return 查询结果
//     */
//    Page<MockInterview> queryByPage(MockInterview mockInterview, PageRequest pageRequest);
//
//    /**
//     * 新增数据
//     *
//     * @param mockInterview 实例对象
//     * @return 实例对象
//     */
//    MockInterview insert(MockInterview mockInterview);
//
//    /**
//     * 修改数据
//     *
//     * @param mockInterview 实例对象
//     * @return 实例对象
//     */
//    MockInterview update(MockInterview mockInterview);
//
//    /**
//     * 通过主键删除数据
//     *
//     * @param id 主键
//     * @return 是否成功
//     */
//    boolean deleteById(Long id);

}
